package com.coda.mapper;

import com.coda.pojo.User;
import org.apache.ibatis.annotations.Mapper;

@Mapper
public interface UserMapper {

    /**
     * 通过用户名查找用户
     * @param username
     * @return
     */
    User getUserByName(String username);

    /**
     * 添加用户
     * @param user
     * @return
     */
    int addUser(User user);

    /**
     * 获取用户信息
     * @param user
     * @return
     */
    User getUser(User user);

    /**
     * 更新用户信息
     */
    int update(User user);

    /**
     * 根据邮箱查询用户
     * @param
     * @return
     */
    User getUserByEmail(String email);

}
